weapons emplacement - Alemán Inglés Diccionario